export function formatDistance(meters) {

  if (meters < 1000) {
    // 如果小于1000米，返回整数值，单位为米
    return `${Math.round(meters)} m`;
  } else {
    // 大于等于1000米，转换为千米
    const kilometers = meters / 1000;
    // 检查小数部分并处理
    const formattedKilometers = (kilometers % 1 === 0)
      ? Math.round(kilometers) // 如果小数部分为0，返回整数
      : kilometers.toFixed(2); // 否则保留一位小数
    return `${formattedKilometers} km`;
  }

}
